import random

i = 0
j = 0
k = 0
start=99
while i<99999:

    x=random.randint(1,6)
    y=random.randint(1,6)
    z=random.randint(1,6)
    sum=x+y+z
    str=input("请输入你的选择")
    if str=="exit":
        break
    elif start>=100:


         if bool(3<=sum<=10) & bool(str=="小"):
             print("恭喜猜对了")
             start +=100
             i +=1
             j +=1
             print("你的金豆数是：", start)
             print("本次的点数是", sum)
             continue

         elif bool(11<=sum<=18) & bool(str=="大"):
              print("恭喜猜对了")
              i += 1
              j += 1
              start += 100
              print("你的金豆数是：",start)
              print("本次的点数是",sum)
              continue

         else:
            print("猜错了，加油")
            i+=1
            start -= 100
            print("你的金豆数是：", start)
            print("本次的点数是", sum)
            continue

    else:
            print("你的金豆不足了")
            str1=input("请问你是否领取今日赠品:")
            if bool(k<=3) & bool(str1=="是") :
                start +=1000
            elif k>3:
                print("你今日赠品已上限，无法获得金豆了，请及时充值")
                break
            else:
                print("你的金豆不足，请及时充值")

v=(float(j)/float(i))*100
if v>=65:
    print('由于你游戏的常胜玩家，您可以额外获得200金豆作为赠品，请再接再厉')
else:
    print('你的胜率未达奖品要求，请再接再厉')

print("你玩了:",i,'次','你的胜率是:',v,"%")